$(function() {
	if (error) {
		layer.alert(error);
	}

	$(".pager-wrapper>span").click(function() {
		var idx = $(this).index();
		console.log(idx);

		if (idx == 1) {//首页
			pageNo = 1;
		} else if (idx == 2) {//上一页
			pageNo--;
			if (pageNo < 1) {
				pageNo = 1;
			}
		}
		else if (idx == 4) {//下一页
			pageNo++;
			if (pageNo > pages) {
				console.log("ffff");
				pageNo = pages;
			}
		}
		else if (idx == 5 || idx == 6) {//跳转到第几页
			return;
		}
		else if (idx == 7) {//尾页
			pageNo = pages;
		}

		$(".search form :input[name=pageNo]").val(pageNo);
		$(".search form").submit();
	});

	//点击页码数
	$(".pager-wrapper>ul>li").click(function() {
		var pageNo = $(this).children("a").text();
		$(".search form :input[name=pageNo]").val(pageNo);
		$(".search form").submit();
	});

	//文本框输入回车跳转到指定页面
	$("#jumpPage").keyup(function(event) {
		var keycode = event.keyCode;
		if (keycode == 13) {//回车键
			var pageNo = parseInt($(this).val());

			if (!isNaN(pageNo)) {
				$(".search form :input[name=pageNo]").val(pageNo);
				$(".search form").submit();
			}
		}
	});

	//给下拉列表框赋值
	$("#displayPageSize").val(pageSize);
	//内容改变事件
	$("#displayPageSize").change(function() {
		var pageSize = $(this).val();
		$(".search form :input[name=pageSize]").val(pageSize);
		$(".search form").submit();
	});

	//重置按钮
	$("#resetBtn").click(function() {
		$(".search form :input").val("");
	});

	//全选/取消全选事件
	$("#checkAll").click(function() {
		var checked = $(this).prop("checked");
		$(".tbl tr>td:first-child :checkbox").prop("checked", checked);
	});

	//删除按钮事件
	$("#delBtn").click(function() {
		//获取选中行的学生编号
		let ids = [];
		$(".tbl tr>td:first-child :checkbox:checked").each(function() {
			let id = $(this).val();
			ids.push(id);
		});

		if (ids.length == 0) {
			alert("请选中您要删除的行");
			return;
		}

		var choice = confirm("是否确认删除选中的行");

		if (choice) {//确认
			//向后台发送ajax请求
			$.ajax({
				url: ctx + "/student/delete",
				method: "post",
				dataType: "json",
				data: {
					ids: ids
				},
				traditional: true,
				success: function(resp) {
					if (resp.success) {
						location.reload();//刷新当前页面
					}
				}
			});
		}
	});

	//添加按钮事件
	$("#addBtn").click(function() {
		location.href = ctx + "/student/add";
	});

	//修改按钮事件
	$("#editBtn").click(function() {
		//获取选中行的学生编号
		let ids = [];
		$(".tbl tr>td:first-child :checkbox:checked").each(function() {
			let id = $(this).val();
			ids.push(id);
		});

		if (ids.length == 0) {
			layer.alert("请选中您要修改的行");
			return;
		} else if (ids.length > 1) {
			layer.alert("一次只能修改一行");
			return;
		}

		var id = ids[0];//要修改的学生编号

		location.href = ctx + "/student/edit?id=" + id;
	});




});